Big Huge Thesaurus

genus Lonchocarpus

noun